import React from 'react';

const BugIcon = ({ size = 24, strokeWidth = 1, ...props }) => {
  return (
    <svg
      xmlns='http://www.w3.org/2000/svg'
      viewBox='0 0 24 24'
      width={size}
      height={size}
      {...props}>
      <path
        fill='none'
        stroke='#007aff'
        strokeWidth={strokeWidth}
        strokeLinecap='round'
        strokeLinejoin='round'
        d='M18.4 4.6c-2.6-2.6-6.9-2.6-9.5 0s-2.6 6.9 0 9.5L6.3 17c-.9.6-1.6 1.4-2.1 2.3-.5.8-.8 1.8-.7 2.7.1.9.4 1.8 1 2.4.6.7 1.4 1 2.3 1.1.9 0 1.8-.2 2.6-.7l2.8-1.5c2.6 2.6 6.9 2.6 9.5 0 2.6-2.6 2.6-6.9 0-9.5-2.5-2.6-6.8-2.6-9.4 0l2.9 2.9c.6-.8.9-1.7 1-2.6.1-.9-.1-1.7-.6-2.4-.5-.8-1.3-1.5-2.1-2.1l2.9-2.9c2.5 2.5 2.5 6.8 0 9.4z'
      />
      <path
        fill='#007aff'
        d='M9.9 13.1c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8-.8.8-2 .8-2.8 0-.7-.7-.7-2 0-2.8z'
      />
      <circle
        cx='12'
        cy='19'
        r='1'
        fill='#007aff'
      />
    </svg>
  );
};

export default BugIcon;
